package com.peenongsaban.freelance.model;

import java.util.Vector;

import com.peenongsaban.freelance.bean.AptitudeTypeBean;
import com.peenongsaban.freelance.bean.PostJobBean;
import com.peenongsaban.freelance.bean.RequestJobBean;

public class JobDetailModel extends PageModel {
	private PostJobBean jobDetail = new PostJobBean();
	private Vector<AptitudeTypeBean> listCategoryJob = new Vector<AptitudeTypeBean>();
	private Vector<PostJobBean> listLastJob = new Vector<PostJobBean>();
	private String postJobId;
	private String aptitudeTypeNameOfJob;
	private AuthorizeJobBean authorizeJob;
	private Vector<RequestJobBean> requestJobRequestStatus;
	private Vector<RequestJobBean> requestJobApprovedStatus;
	private Vector<RequestJobBean> requestJobWorkingStatus;
	private Vector<RequestJobBean> requestJobEstimateStatus;
	private Vector<RequestJobBean> requestJobSuccessStatus;
	private Vector<RequestJobBean> requestJobCancelStatus;
	private RequestJobBean requestJobDetail;

	public Vector<RequestJobBean> getRequestJobEstimateStatus() {
		return requestJobEstimateStatus;
	}

	public void setRequestJobEstimateStatus(
			Vector<RequestJobBean> requestJobEstimateStatus) {
		this.requestJobEstimateStatus = requestJobEstimateStatus;
	}

	public Vector<RequestJobBean> getRequestJobSuccessStatus() {
		return requestJobSuccessStatus;
	}

	public void setRequestJobSuccessStatus(
			Vector<RequestJobBean> requestJobSuccessStatus) {
		this.requestJobSuccessStatus = requestJobSuccessStatus;
	}

	public Vector<RequestJobBean> getRequestJobCancelStatus() {
		return requestJobCancelStatus;
	}

	public void setRequestJobCancelStatus(
			Vector<RequestJobBean> requestJobCancelStatus) {
		this.requestJobCancelStatus = requestJobCancelStatus;
	}

	public String getPostJobId() {
		return postJobId;
	}

	public void setPostJobId(String postJobId) {
		this.postJobId = postJobId;
	}

	public PostJobBean getJobDetail() {
		return jobDetail;
	}

	public void setJobDetail(PostJobBean jobDetail) {
		this.jobDetail = jobDetail;
	}

	public Vector<AptitudeTypeBean> getListCategoryJob() {
		return listCategoryJob;
	}

	public void setListCategoryJob(Vector<AptitudeTypeBean> listCategoryJob) {
		this.listCategoryJob = listCategoryJob;
	}

	public Vector<PostJobBean> getListLastJob() {
		return listLastJob;
	}

	public void setListLastJob(Vector<PostJobBean> listLastJob) {
		this.listLastJob = listLastJob;
	}

	public String getAptitudeTypeNameOfJob() {
		return aptitudeTypeNameOfJob;
	}

	public void setAptitudeTypeNameOfJob(String aptitudeTypeNameOfJob) {
		this.aptitudeTypeNameOfJob = aptitudeTypeNameOfJob;
	}

	public AuthorizeJobBean getAuthorizeJob() {
		return authorizeJob;
	}

	public void setAuthorizeJob(AuthorizeJobBean authorizeJob) {
		this.authorizeJob = authorizeJob;
	}

	public Vector<RequestJobBean> getRequestJobRequestStatus() {
		return requestJobRequestStatus;
	}

	public void setRequestJobRequestStatus(Vector<RequestJobBean> requestJobRequestStatus) {
		this.requestJobRequestStatus = requestJobRequestStatus;
	}

	public Vector<RequestJobBean> getRequestJobWorkingStatus() {
		return requestJobWorkingStatus;
	}

	public void setRequestJobWorkingStatus(Vector<RequestJobBean> requestJobWorkingStatus) {
		this.requestJobWorkingStatus = requestJobWorkingStatus;
	}

	public RequestJobBean getRequestJobDetail() {
		return requestJobDetail;
	}

	public void setRequestJobDetail(RequestJobBean requestJobDetail) {
		this.requestJobDetail = requestJobDetail;
	}

	public Vector<RequestJobBean> getRequestJobApprovedStatus() {
		return requestJobApprovedStatus;
	}

	public void setRequestJobApprovedStatus(Vector<RequestJobBean> requestJobApprovedStatus) {
		this.requestJobApprovedStatus = requestJobApprovedStatus;
	}


}
